package mark.tom.friend.consts;

import android.support.annotation.StringDef;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

public class BundleKeyConsts {

    // 应用信息
    public final static String BUNDLE_KEY_APP_INFO = "appInfoDetail";
    // 应用名称
    public final static String BUNDLE_KEY_APP_NAME = "appInfoName";
    // 应用包名
    public final static String BUNDLE_KEY_APP_PACKAGE_NAME = "appPackageName";
    // 应用配置分组名称
    public final static String BUNDLE_KEY_APP_CONFIG_GROUP = "appConfigGroupName";
    // 应用配置分组内容
    public final static String BUNDLE_KEY_APP_CONFIG_CONTENT = "appConfigGroupContent";

    // 应用分组枚举信息
    public final static String APP_CONFIG_GROUP_SERVER = "appConfigServer";
    public final static String APP_CONFIG_GROUP_EXTRA = "appConfigExtra";

    @StringDef({
            APP_CONFIG_GROUP_SERVER,
            APP_CONFIG_GROUP_EXTRA
    })
    @Retention(RetentionPolicy.SOURCE)
    public @interface AppConfigGroup {}
}
